home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / COMMUNIC / TERMINAL / 1589.ZIP / TERM.RC < prev    next >
Text File  |  1989-04-13  |  6KB  |  135 lines

  1. #include "windows.h"
  2. #include "term.h"
  3.  
  4. #define TABGRP      WS_TABSTOP | WS_GROUP
  5. #define LBSTYLES    WS_VSCROLL | WS_BORDER | WS_VISIBLE | LBS_SORT | TABGRP
  6. #define HSCROLL     WS_VISIBLE | SBS_HORZ | SBS_TOPALIGN    | TABGRP
  7. #define VSCROLL     WS_VISIBLE | SBS_VERT | SBS_LEFTALIGN   | TABGRP
  8. #define BLACKRECT   SS_BLACKRECT  | WS_VISIBLE | WS_GROUP
  9. #define WHITEFRAME  SS_WHITEFRAME | WS_VISIBLE | WS_GROUP
  10.  
  11. 131  FONT   FONTRES.FON
  12. 132  FONT   IBM.FON
  13. TERM ICON   term.ico
  14.  
  15. TERM MENU
  16. BEGIN
  17.    MENUITEM "&File",                           IDMFILE
  18.    POPUP    "&Commands"
  19.        BEGIN
  20.            MENUITEM "&Configure Terminal\t^X", IDMCONFIG
  21.            MENUITEM "&Message box\t^Z",        IDMDIALOG
  22.            MENUITEM "Clear Display",           IDMCLEAR
  23.            MENUITEM "Capture &ON",             IDMON
  24.            MENUITEM "Capture O&FF",            IDMOFF
  25.        END
  26. END
  27.  
  28. TERM ACCELERATORS
  29. BEGIN
  30.     "^A", IDMCLEAR
  31.     "^W", IDMCONFIG
  32.     "^Z", IDMDIALOG
  33. END
  34.  
  35. STRINGTABLE
  36. BEGIN
  37.     IDSAPPNAME,     "TERM"
  38.     IDSABOUT,       "About ..."
  39.     IDSDEFAULT,     "Default"
  40.     IDSCONTENT,     "Text content"
  41.     IDSCLOSE        "Terminal: Close"
  42.     IDSOKCLOSE      "Ok to close window?"
  43.     IDSSAVE         "Terminal: End Session"
  44.     IDSOKSAVE,      "Save files before ending?"
  45.     IDSASYNC,       "Terminal: Async Message"
  46.     IDSOKASYNC,     "Async timer has gone off."
  47.     IDSMAINTITLE,   " SOLARIS TERMINAL EMULATOR "
  48.     IDSCONFIGPATH,  "termcap.cnf"
  49.     IDSCAPTURE,     "Capture.log"
  50.               -1, "Invalid or Unsupported ID"
  51.               -2, "Device Already Open"
  52.               -3, "Device Not Open"
  53.               -4, "Unable to Allocate Queues"
  54.               -5, "Error in Default Parameters"
  55.              -10, "Hardware Not Present"
  56.              -11, "Invalid Byte Size"
  57.              -12, "Unsupported Baud Rate"
  58.           0x0001, "Receive Queue Overflow "
  59.           0x0002, "Character Lost "
  60.           0x0004, "Parity Error "
  61.           0x0008, "Framing Error "
  62.           0x0010, "Break Condition "
  63.           0x0020, "Clear To Send Timeout "
  64.           0x0040, "Data Set Ready Timeout "
  65.           0x0080, "Receive Line Signal Detect Timeout "
  66.           0x0100, "Trasmit Queue Full "
  67.           0x0200, "Timeout to Parallel Device "
  68.           0x0400, "I/O Error to Parallel Device "
  69.           0x0800, "Parallel Device not Selected "
  70.           0x1000, "Out of Paper"
  71.           0x8000, "Unknown Error"
  72. END
  73.  
  74. DESCBOX DIALOG               285, 40, 230, 140
  75. CAPTION  "Terminal Diags"
  76. STYLE  WS_POPUP | WS_CAPTION
  77. BEGIN                   /*    id,       x,  y,   w,  h, opts    */
  78.   DEFPUSHBUTTON  "Ok",           IDOK,      2,  1,  25, 12
  79.   PUSHBUTTON     "REFRESH",      IDDPB1,   30,  1,  40, 12
  80.   CHECKBOX       "VERBOSE",      IDDPB2,  170,  1,  40, 12, BS_AUTOCHECKBOX
  81.   CHECKBOX       "LOG ERRORS",   IDDPB3,  170, 13,  50, 12, BS_AUTOCHECKBOX
  82.   LISTBOX                        IDDLIST,   2, 26, 225,115
  83. END
  84.  
  85. ABOUTDIALOG DIALOG           22, 17, 154, 75
  86. STYLE WS_POPUP | WS_DLGFRAME
  87. BEGIN
  88.     CTEXT "Recognition Equipment, Inc."         -1, 0,  5, 154, 8
  89.     ICON  "Terminal"                            -1,  9, 23,  0, 0
  90.     CTEXT "Solaris Terminal Emulator"           -1,  0, 14,154, 8
  91.     CTEXT "Version 1.00"                        -1, 30, 34, 94, 8
  92.     CTEXT "Copyright ⌐ 1989, Microsoft Corp."   -1,  0, 47,154, 9
  93.     DEFPUSHBUTTON "Ok"                        IDOK, 61, 59, 32, 14, WS_GROUP
  94. END
  95.  
  96. PATHBOX DIALOG               51, 44, 171, 156
  97. STYLE WS_DLGFRAME | WS_POPUP
  98. BEGIN
  99.   LTEXT          "Enter",      IDNULL,       7,  16,  22,  8
  100.   LTEXT          "",           IDDREQTYPE,  34,  16,  49,  8
  101.   EDITTEXT                     IDDREQSTRG,  27,  26, 131, 12
  102.   DEFPUSHBUTTON  "Select",     IDOK,       115,  81,  48, 18
  103.   LISTBOX                      IDDIMGLIST,  11,  76,  95, 65, LBS_STANDARD | WS_TABSTOP
  104.   LTEXT          "",           IDDPATHNAME, 11,  55, 108,  8
  105.   PUSHBUTTON     "Cancel",     IDCANCEL,   115, 113,  48, 18
  106. END
  107.  
  108. CONFIGTERM DIALOG            20, 20, 160, 180
  109. STYLE WS_POPUP | WS_DLGFRAME
  110. BEGIN                   /*    id,           x,  y,   w,  h, opts    */
  111.    CTEXT "Terminal Configuration"   -1,     0,  8, 160,   8
  112.    GROUPBOX        "Baud Rate"      -1,     4, 20, 140,  25,  WS_GROUP
  113.    RADIOBUTTON     "&300"      IDD300 ,    10, 30,  30,  10,  TABGRP
  114.    RADIOBUTTON     "1&200"     IDD1200,    50, 30,  30,  10
  115.    RADIOBUTTON     "&9600"     IDD9600,    90, 30,  30,  10
  116.    GROUPBOX        "Font Size"      -1,     4, 50, 140,  25,  WS_GROUP
  117.    RADIOBUTTON     "&Small"    IDDSMALL,   10, 60,  30,  10,  TABGRP
  118.    RADIOBUTTON     "&Med1"     IDDMED1,    42, 60,  30,  10
  119.    RADIOBUTTON     "&Med2"     IDDMED2,    75, 60,  30,  10
  120.    RADIOBUTTON     "&Large"    IDDLARGE,  112, 60,  30,  10
  121.    GROUPBOX        "Message Waiting Indicator" -1, 4, 80, 140,  25,  WS_GROUP
  122.    RADIOBUTTON     "&Flash"    IDDFLASH,   10, 90,  29,  10,  TABGRP
  123.    RADIOBUTTON     "&Beep"     IDDBEEP,    42, 90,  25,  10
  124.    RADIOBUTTON     "&Display"  IDDDISPLAY, 72, 90,  37,  10
  125.    RADIOBUTTON     "&Open"     IDDOPEN,   112, 90,  25,  10
  126.    GROUPBOX        "Comm Port"      -1,     4,110, 140,  25,  WS_GROUP
  127.    RADIOBUTTON     "COM&1"     IDDCOM1,    10,120,  30,  10,  TABGRP
  128.    RADIOBUTTON     "COM&2"     IDDCOM2,    42,120,  30,  10
  129.    RADIOBUTTON     "COM&3"     IDDCOM3,    75,120,  30,  10
  130.    RADIOBUTTON     "COM&4"     IDDCOM4,   112,120,  30,  10
  131.    DEFPUSHBUTTON   "OK"        IDOK,       44,160,  32,  14,  WS_GROUP
  132.    PUSHBUTTON      "CANCEL"    IDCANCEL,   84,160,  32,  14,  WS_GROUP
  133. END
  134.  
  135.